cost/pay the earth - Turco Inglés Diccionario